home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / lang_asm / astrsys / readme.plz < prev    next >
Encoding:
Text File  |  1989-09-25  |  3.1 KB  |  91 lines

  1.  
  2. Hello...
  3.  
  4. I have made these files 'public domain' for any programmer or non-
  5. programmer alike to use as they see fit.  Rip the files apart, process
  6. the files, delete the files, in short, do what you will with them.
  7.  
  8. The Stuff presented is not new, nor revolutionary but may provide
  9. some utility to some programmer somewhere.  I hope they are usefull
  10. to you.
  11.  
  12.  
  13. Brief Descriptions:
  14.  
  15. YN.ASM
  16.  
  17.   This was intended for a batch (.BAT) file to use as a simple Yes/No
  18.   control reponse to some stupid question.
  19.   EXAMPLE: (In the midst of the batch file tundra)...
  20.      :Q1
  21.      ECHO Do you want to to go There (Y/N)?
  22.      YN
  23.      IF ERRORLEVEL 255 GOTO INVALIDKEY
  24.      IF ERRORLEVEL 2 GOTO THERE
  25.      ECHO You decided not to go ther, that is a no resonse.
  26.      GOTO SOMEWHEREELSE
  27.      :INVALIDKEY
  28.      ECHO Your Resonse Must be Y or N (or y or n)
  29.      GOTO Q1
  30.      :THERE
  31.      ECHO You Decided to go there, that is a yes resonse
  32.      GOTO WHEREVER
  33.   Thus is an example.
  34.  
  35.  
  36. STRINGS.ASM
  37.  
  38.   This file is a collection of string processing routines.  Look at the
  39.   source file to see parameters and what is there.  A program example
  40.   calles STRTEST.ASM is also included in the ZIP for a test of strings.
  41.   This example program does not output anything but was used in DEBUG or
  42.   CodeView to test STRINGS.ASM
  43.  
  44.  
  45. SYSKEY.ASM
  46.  
  47.   This file provides a way to process SysReq keystrokes.  As it stands,
  48.   the file is a TSR that prints a stupid message at the top of the screen
  49.   to say that the key was pressed or released (MAKE/BREAK) and is no way
  50.   intended to be a 'real' program, but simply to illustrate the ease of
  51.   customizing your own programs into using the SysReq key on the AT or
  52.   compatable machines.  Play with the source.
  53.  
  54.  
  55. FIXUP.ASM
  56.  
  57.   A file that intended for interface to Turbo Prolog (v1.1 and up) that
  58.   accepts an input string and makes it look nice.
  59.   THUS:
  60.      "the fRuitcake iS vErY MUshY toDay."   becomes
  61.      "The Fruitcake Is Very Mushy Today."
  62.  
  63.  
  64. DOSCALLS.INC
  65.  
  66.   All the Int 21h dos call function (That I know of) which are simple
  67.   Equates for use in any ASM file that uses dos function 21h calls.
  68.  
  69.  
  70.  
  71. Use these files as you wish.  I hope that they are of some use to you
  72. as they have been for my programming for the past 5 or 6 years.
  73.  
  74. A final note is that these ASM files were written for use in MASM v5.1
  75. by Microsoft Corporation and I'm sure with a little work are transferable
  76. to TASM by Borland Software.
  77.  
  78. DISCLAIMER:  I claim no resonsibility for the use and/or misuse of these
  79. programs or derivitives therof.  You are responsible for their function
  80. and or misfunction but the writer (me) does state that the original
  81. unmodified versions of these utilities are devoid of 'viruses' and other
  82. known maladies of the computer world.
  83. Microsoft Corporation and Borland International are in no way connected with
  84. the distibution or manufacture of this software.
  85.  
  86.                        Thank you, program away.
  87.                        Jovo John Filipovich
  88.                        CHANNEL1 BBS
  89.                        (^ You can reach me there for questions)
  90.  
  91.